home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / dev / lang / Python16_Src.lha / Python16_Source / Modules / protos / zlibmodule.h < prev   
Encoding:
C/C++ Source or Header  |  1999-10-17  |  1.6 KB  |  51 lines

  1. /* Prototypes for functions defined in zlibmodule.c  */
  2.  
  3. static compobject * newcompobject(PyTypeObject * type);
  4.  
  5. static PyObject * PyZlib_compress(PyObject * self,
  6.                                   PyObject * args);
  7.  
  8. static PyObject * PyZlib_decompress(PyObject * self,
  9.                                     PyObject * args);
  10.  
  11. static PyObject * PyZlib_compressobj(PyObject * selfptr,
  12.                                      PyObject * args);
  13.  
  14. static PyObject * PyZlib_decompressobj(PyObject * selfptr,
  15.                                        PyObject * args);
  16.  
  17. static void Comp_dealloc(compobject * self);
  18.  
  19. static void Decomp_dealloc(compobject * self);
  20.  
  21. static PyObject * PyZlib_objcompress(compobject * self,
  22.                                      PyObject * args);
  23.  
  24. static PyObject * PyZlib_objdecompress(compobject * self,
  25.                                        PyObject * args);
  26.  
  27. static PyObject * PyZlib_flush(compobject * self,
  28.                                PyObject * args);
  29.  
  30. static PyObject * PyZlib_unflush(compobject * self,
  31.                                  PyObject * args);
  32.  
  33. static PyObject * Comp_getattr(compobject * self,
  34.                                unsigned char * name);
  35.  
  36. static PyObject * Decomp_getattr(compobject * self,
  37.                                  unsigned char * name);
  38.  
  39. static PyObject * PyZlib_adler32(PyObject * self,
  40.                                  PyObject * args);
  41.  
  42. static PyObject * PyZlib_crc32(PyObject * self,
  43.                                PyObject * args);
  44.  
  45. static void insint(PyObject * d,
  46.                    unsigned char * name,
  47.                    int value);
  48.  
  49. void initzlib(void);
  50.  
  51.